LIESMICH für die AmigaOne-Firmware-Aktualisierung

23. Januar 2004

WICHTIG (Lesen Sie zumindest das hier!):

Ihre Firmware zu aktualisieren ist potentiell gefährlich. Falls  etwas
schief geht,  könnte  die  Aktualisierung Ihr  ROM  gelöscht  oder nur
teilweise beschrieben hinterlassen.   In diesem Fall  besteht die hohe
Wahrscheinlichkeit, daß Ihr Rechner unbenutzbar wird. Einige ROMs sind
bekanntermaßen schreibgeschützt,was bedeutet,daß das ROM nur teilweise
wiederbeschrieben werden kann. Ohne einen EEPROM Brenner gibt es keine
Möglichkeit diesen Schutz zu entfernen.

Falls Sie denken,daß es für Ihren Geschmack ein zu großes Risiko wäre,
führen Sie die Aktualisierung nicht durch.Kontaktieren Sie stattdessen
Ihren Händler und fragen Sie nach einer Austauschmöglichkeit.Falls Sie
immernoch daran denken, die  Aktualisierung  durchzuführen, lesen  Sie
bitte weiter.

1. Einführung

Dieses  Programm aktualisiert  die  Firmware in  Ihrem  AmigaOne.  Die
Firmware  eines  Rechners ist  ein Stück  Software in nicht-flüchtigem
Speicher  (gewöhnlich  in einem  ROM, oder  "Read  Only  Memory"), die
ausgeführt wird, sobald Sie den Rechner einschalten.  Die Firmware ist
dafür verantwortlich,die vorhandene Hardware zu initialisieren und ein
Betriebssystem von Datenträgern zu laden. Sie stellt üblicherweise dem
Benutzer eine Art von Schnittstelle zur Verfügung, um einige Hardware-
Parameter, wie z.B.  die Festplatte von der das Betriebssystem geladen
werden soll, zu justieren.

Ihr  AmigaOne  ist mit  Flashspeicher  ausgestattet, der überschrieben
werden kann, ohne ihn von der Platine zu entfernen.  Der Aktualisierer
kann dies tun,  aber es gibt einige Risiken, die Sie beachten sollten.
Vorallem der Vorgang des  Löschens und  Wiederbeschreibens  dauert ein
paar Sekunden und könnte fehlschlagen. Falls er fehlschlägt, wird  Ihr
Rechner  nicht  mehr fähig  sein zu  starten und Sie  werden  das  ROM
entfernen und gegen ein Neues austauschen oder einen Weg finden müssen
es wiederzubeschreiben.

2. Warum sollte ich aktualisieren

Falls Sie  die  Einführung  nicht  abgeschreckt  hat, sind hier einige
Überlegungen warum Sie Ihre  Firmware  aktualisieren oder es nicht tun
sollten. Grundsätzlich bringt eine Aktualisierung neue Funktionen (und
neue Fehler) mit sich.Sie sollten nur dann überlegen zu aktualisieren,
wenn Sie denken,  daß Sie eine dieser  neuen Funktionen benötigen oder
wenn Sie mit Ihrer momentanen Firmware ein Problem haben,  das mit der
neuen Firmware möglicherweise gelöst werden könnte.


3. Wie macht man die Aktualisierung

Um die  Firmware  Ihres  Computers  zu  aktualisieren,  müssen Sie das
beiliegende  Programm  "updater.image"  ausführen.  Dies ist weder ein
Linux  oder  AmigaOS  Programm, sondern  eine von  U-Boot  ausführbare
Imagedatei.  Diese  Imagedatei  muß  von der  U-Boot-Kommandozeile aus
aufgerufen werden,  um ausgeführt zu werden. Die genaue Vorgehensweise
hängt von dem Medium ab, von dem aus Sie starten wollen.

3.1 Von einer Diskette

Der Start von einer Diskette ist der leichteste Weg. Sie benötigen ein
Diskettenlaufwerk in Ihrem  AmigaOne  und eine leere Diskette.  Um das
updater.image auf die  Diskette zu kopieren, müssen Sie Folgendes tun:

Unter Linux: Geben Sie in einer Shell ein

dd if=updater.image of=/dev/floppy

Das /dev/floppy ist ein spezieller Gerätename,  der Ihr Diskettenlauf-
werk repräsentiert.  Normalerweise ist dies ein  symbolischer  Link zu
/dev/fd0.  Falls  /dev/floppy  nicht existiert,  dafür aber  /dev/fd0,
ersetzen Sie /dev/floppy durch /dev/fd0 im obigen Kommando.

Unter AmigaOS  können Sie jedes Programm benutzen,  das RAW-Tracks auf
eine Diskette schreiben kann. Solche Programme sind z.B.  das TrackDOS
Paket oder der  FLAT filehandler.  Konsultieren Sie die  entsprechende
Dokumentation dieser Programme für mehr Informationen.

Wenn Sie den Aktualisierer auf einer Diskette haben, starten Sie Ihren
AmigaOne neu und unterbrechen Sie die Autoboot Sequenz falls nötig. In
der U-Boot-Kommandozeile ']' geben Sie ein:

fdcboot ; bootm

Kurz darauf sollte die Nachricht  "AmigaOne Firmware Updater"  auf dem
Bildschirm erscheinen. Lesen Sie bei 3.4 weiter.

3.2 Von einem Netzwerk

Falls  Sie  ein  richtig  konfiguriertes  Ethernet-Netzwerk  und Ihren
AmigaOne am internen  Netzwerkadapter angeschlossen haben,  können Sie
mittels eines  TFTP-Servers starten.  Sie müssen  Ihr Netzwerk hierfür
korrekt eingerichtet und die Variablen "serverip" und "ipaddr" korrekt
gesetzt haben. In der U-Boot-Kommandozeile ']' geben Sie ein:

setenv autostart yes
tftpboot 500000 updater.image

Vorausgesetzt, das  updater.image ist  im  Wurzelverzeichnis des TFTP-
Servers verfügbar. Kurz darauf sollte die Nachricht "AmigaOne Firmware
Updater" auf dem Bildschirm erscheinen. Lesen Sie bei 3.4 weiter.

3.3 Von einer CD-ROM

Falls  Sie  einen  CDROM-Brenner  haben, können  Sie die Imagedatei auf
eine   bootbare  "El Torito"-CD  brennen.  Falls  Sie  das getan haben,
starten Sie von der CD genauso, wie Sie es bei einer Linux oder AmigaOS
Installation machen würden. Kurz darauf sollte die Nachricht  "AmigaOne
Firmware  Updater"  auf dem  Bildschirm  erscheinen.  Lesen Sie bei 3.4
weiter.

3.4 Die Aktualisierung

Nachdem Sie gestartet haben,  werden  Ihnen  zwei  Bildschirme voll mit
Text (nun, fast) angezeigt, die Sie lesen sollten.  Die  Aktualisierung
startet,  sobald  Sie die Buchstaben  'o'  und  'k'  auf Ihrer Tastatur
eingegeben haben.  Zuerst wird das Flashrom gelöscht. Dann wird mit dem
Schreiben begonnen (beobachten  Sie  die  Fortschrittsanzeige).  Sobald
die Prozedur beendet wurde, wird der Rechner eine Verzögerung anzeigen,
damit Sie das Startmedium entfernen können.

Nach einem Neustart ist die neue Firmware verfügbar.


Für technische Fragen schreiben Sie bitte an

Hans-JoergF@hyperion-entertainment.com
(Englisch oder Deutsch akzeptiert)

Inhalt / Vorheriges Kapitel